.menu2 li {
    width 50%;
    box-sizing border-box;
    padding 9px 0 3px;
}

    .menu2 linth-of-type(2n+1) {
        float left;
        border-right 1px #ecdbb6 solid;
    }

    .menu2 linth-of-type(2n) {
        float right;
    }

    .menu2 li .icon {
        width 40px;
        height 40px;
        margin auto;
        border-radius 5px;
        text-align center;
        font-size 23px;
    }

        .menu2 li .icon i {
            display inline-block;
            margin-top 5px;
        }

    .menu2 li .title {
        text-align center;
        font-size 11px;
        color black;
        -webkit-text-size-adjust none;
    }


.menu3 {
    margin-left0.1%;
}

    .menu3 li {
        width 33.333%;
        box-sizing border-box;
        padding 9px 0 3px;
    }

    .menu3 li {
        float left;
        border-right 1px #ecdbb6 solid;
    }

.menu3 linth-of-type(3n) {
    border-right none;
}

.menu3 li .icon {
    width 40px;
    height 40px;
    margin auto;
    border-radius 5px;
    text-align center;
    font-size 23px;
}

    .menu3 li .icon i {
        display inline-block;
        margin-top 5px;
    }

.menu3 li .title {
    text-align center;
    font-size 11px;
    color black;
    -webkit-text-size-adjust none;
}